"""
    自动存储取款机
    1，用户登录界面
    2，用户界面（查询余额 取钱 存钱 退出）
    3，查询余额
    4，取款
    5，存钱
    6，退出系统

"""
#用户账户信息
user_list = {
    '姓名':'lisan',
    '账号':'888',
    'money_sum':'10000'}

#用户账号密码
user_np = {'userid':'888','password':'666'}
#用户登录界面
def user_inface():
    
    print('*'*20,'欢迎光临！！！！！！','*'*20)
    print('*'*15,'请观察周边环境，注意财产安全！！！','*'*10)


#进入用户界面
def lo_inface():
    print('='*20,'中国银行','='*20)
    print('{:1}''{:13}''{:15}'.format('','1.存款','3.查询余额'))
    print('{:1}''{:13}''{:15}'.format('','2.取款','4.退出系统'))
#查询余额
def show_us():
    for k,v in user_list.items():
        print(k,v)
    
#存款，对字典值的操作
def money_c():
    save_m = int(input('输入存入金额:'))     
    user_list['money_sum'] = int(user_list['money_sum']) + save_m
    print('账户余额：',user_list['money_sum'])
    lo_inface()

#取款，对字典值的操作
def money_p():
    pay_m = int(input('输入取款金额:'))     
    user_list['money_sum'] = int(user_list['money_sum']) - pay_m
    print('账户余额：',user_list['money_sum'])
    lo_inface()
    
#退出系统
def loginout():
    pass

#交互界面
def system_in():
    user_inface()
    user_dict ={}
    
    user_dict['userid'] = input('请输入个人账号：')
    user_dict['password'] = input('请输入个人密码：')
    if user_dict == user_np:
        lo_inface()
    else:
        print('账号密码错误,重新输入')    
        system_in()    
system_in()
while True:
    ket = input('请选择业务id并回车：')
    if ket == '1':
        money_c()
    elif ket == '2':
        money_p()
    elif ket == '3':
        show_us()
    elif ket == '4':
        user_inface()
        print('!'*20,'欢迎再次光临','!'*20)
        break

    
